package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 资源信息任务对象 resource_task
 * 
 * @author ruoyi
 * @date 2023-12-25
 */
public class ResourceTask extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 资源信息任务id */
    private Long iId;

    /** 资源信息任务类型 */
    @Excel(name = "资源信息任务类型")
    private String iType;

    /** 资源信息任务单号 */
    @Excel(name = "资源信息任务单号")
    private String iNumber;

    /** 企业名称 */
    @Excel(name = "企业名称")
    private String iEntName;

    /** 企业管理资源类型 */
    @Excel(name = "企业管理资源类型")
    private String iResType;

    /** 企业管理资源数量 */
    @Excel(name = "企业管理资源数量")
    private Long iResNum;

    /** 企业的最低价 */
    @Excel(name = "企业的最低价")
    private Long iPriLow;

    /** 企业的最高价 */
    @Excel(name = "企业的最高价")
    private Long iPriHigh;

    public void setiId(Long iId) 
    {
        this.iId = iId;
    }

    public Long getiId() 
    {
        return iId;
    }
    public void setiType(String iType)
    {
        this.iType = iType;
    }

    public String getiType()
    {
        return iType;
    }
    public void setiNumber(String iNumber)
    {
        this.iNumber = iNumber;
    }

    public String getiNumber()
    {
        return iNumber;
    }
    public void setiEntName(String iEntName) 
    {
        this.iEntName = iEntName;
    }

    public String getiEntName() 
    {
        return iEntName;
    }
    public void setiResType(String iResType) 
    {
        this.iResType = iResType;
    }

    public String getiResType() 
    {
        return iResType;
    }
    public void setiResNum(Long iResNum) 
    {
        this.iResNum = iResNum;
    }

    public Long getiResNum() 
    {
        return iResNum;
    }
    public void setiPriLow(Long iPriLow) 
    {
        this.iPriLow = iPriLow;
    }

    public Long getiPriLow() 
    {
        return iPriLow;
    }
    public void setiPriHigh(Long iPriHigh) 
    {
        this.iPriHigh = iPriHigh;
    }

    public Long getiPriHigh() 
    {
        return iPriHigh;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("iId", getiId())
            .append("iType", getiType())
            .append("iNumber", getiNumber())
            .append("iEntName", getiEntName())
            .append("iResType", getiResType())
            .append("iResNum", getiResNum())
            .append("iPriLow", getiPriLow())
            .append("iPriHigh", getiPriHigh())
            .toString();
    }
}
